to apprehend and return - Allemand Anglais Dictionnaire